device for holding down - Türkisch Englisch Wörterbuch